# 基于alpine镜像
FROM alpine

# 替换为国内的软件（清华大学）
RUN sed -i 's/https:\/\/dl-cdn.alpinelinux.org/http:\/\/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories

# 更新软件包列表，安装项目和tomcat的依赖软件
RUN apk update && apk add openjdk8-jre curl perl bash mariadb-client redis

# 拷贝tomcat软件，并解压到/opt目录
ADD tomcat8-cgi.tar.gz /opt

# 拷贝项目包到tomcat的项目目录
COPY target/virstu.war /opt/tomcat8/webapps/ROOT.war

# 拷贝启动脚本到/目录
COPY init.sh /

# 告知开机启动的命令，执行/init.sh脚本
ENTRYPOINT ["bash", "-x", "/init.sh"]


